package main

import (
	"github.com/asticode/go-astikit"
	"github.com/asticode/go-astilectron"
	"go_gui_basic_binding/frame/app"
)

func main() {
	// 是否开启浏览器控制台
	app.Debug = true
	initData := app.BaseStruct{
		// 在几个程序启动自动声明无需理会
		Asset:         Asset,
		AssetDir:      AssetDir,
		RestoreAssets: RestoreAssets,
	}
	ws := &astilectron.WindowOptions{
		BackgroundColor: astikit.StrPtr("#fff"),
		Center:          astikit.BoolPtr(true),
		// 窗口名称
		Title: astikit.StrPtr("主窗口"),
		// 启动窗口宽度
		Width: astikit.IntPtr(700),
		// 启动窗口高度
		Height: astikit.IntPtr(700),
	}
	// 入口界面 我们刚刚创建index.html就填index
	app.Run("index", ws, initData)
}
